Excellent hotel that feels like a resort. Huge pool, beautiful area around the property, super friendly and helpful staff, spectacular breakfast (the best hotel breakfast I have ever had, and I travel a lot), surprisingly good and stable internet, spacious room & balcony, good value. The only negative thing to mention would be the lack of maintenance in the building, with a few pealing out carpets and wall painting around, but it is not a big deal, it is just the feel of worn out. If they do some small refurnishing, this hotel would definitely deserve 10 out of 10. We loved our week there and we would certainly stay there again.