This is generally a great place to stay however the rooms at the cheaper end of the scale are looking a little shabby. I'd recommend the premier rooms which are modern and clean. The breakfast is very nice and the location is exceptional. This beach is the more popular however as the hotel is at the end of the beach...