This place exceeded our expectations. Excellent location, lots of room, everything you need is thought of. We really enjoyed the flat easy stroll to some excellent restaurants and cafes, and of course the beautiful beach. Excellent value for money!