We stayed 25 June 2010 to 3 July 2010 and really enjoyed our stay. First of all the staff are very friendly and helpful. Breakfast is outstanding: good variety of fresh fruit, lots of bread types (fresh bread and also prefab but overall a good selection), vegetables, cereals, yoghurt, scrambled eggs, omelets, fried eggs, bacon, sausages, salad, etc, etc. The hotel itself is very charming. Despite it's size it feels like a village and is very lush with flowers and green, and cosy corners. All very clean. Nice clean and luxureous rooms with plenty of (English) channels/movies on TV. Good sized swimming pools and spa, excellent pool staff. Location is perfect. Good parking at the hotel but only a 20 minute stroll to the historic town and 200 meters from the ocean (great for a walk at night to have a drink or a coffee at one of the nearby cliff front hotels). We were also positively surprised by the staff's spontaneous response to my partner's birthday which must have bleeped on a screen somewhere: 1. cooler with a big bottle of champagne waiting for us in our room when coming back from day trip 2. the next morning at breakfast (on birthday) a nice table cloth on our table with fresh rose leaves + waiter coming over after being seated with another 2 glasses of champagne, and.. when you think that' must be it...3 a lady at the hotel door in the late afternoon with a fresh birthday orchid for on the room... Excellent hotel!!!