Great location, short walk to shops, cafes and the beach. Nicely appointed inside with everything you need to make your stay pleasant. Parking can be difficult at weekends inside the complex. Our family would stay again.