The breakfast buffet was great, and the rooms themselves werent bad at all. The staff however, extremely incompetent, very slow to do things and very unwilling to help out. We'd sent an email detailing our arrival time and requesting an early check in, to which theyd agreed 2 months in advance. When we arrived however, they told us they had no rooms available and that we were going to have to wait. Took ages until the manager got involved and then it sorted out. All the hotels facilities close quite early, around 5pm which is shocking since it is a resort, while loud shows will still go on in the premises till later on, the hotel feels like your always being watched and listened to, not a great feeling. Its close to the beach which is good, as well as some decent restaurants. Overall id say this hotel is one of the worst ive ever been to and would definately not reccommend it to anyone.