The staff wasnt good, some were over friendly and some were very rude. The food was good, but could be much improved, more variety in desserts section. Also food should be labeled, its very important. The view and swimming pool was excellent. Rooms were comfortable but very little light in the bathrooms and not cleaned properly, also plumbing problems. Towels werent washed properly. Many fun and interesting extra activities, also night shows were very good. On the whole, it was fun and relaxing. Hoping to visit again and see some improvments. A good place to enjoy a couple of days of fun and sun!