What an amazing location and accommodation. Our room opened straight on to the beach and as a bonus had a wide net bed hanging over the beach. Literally steps from the sea, it was perfect. The room was comfortable and well serviced and, apart from our arrival (the promised car wasn't there, then we arrived to find a young woman looking at her phone who told us wasn't staff and had to wait 20 mins for someone to arrive to check us in, but it was New Year's Eve so understandable... perhaps). Great restaurants, cafes, bars and shops were all within walking distance and a great vibe filled the place. We will definitely return.