I can not find fault with this hotel. Very clean and tidy. The staff are so helpful and the bar/restaurant manager could not only speak 4 languages fluently but was our own tourist information without any hard sell. The beach was directly across the road and was so clean. Absolutely amazing place in the world and will definitely be back.... More