This hotel exceeded all expectations for a perfect holiday. This was our first stay but definately not our last. We have already booked for 2015. The food was fantastic and the amenities just right. All staff were very friendly and helpful. Views were stunning and location to shops and beach superb. This hotel is a must stay.