We had a great time even thought the weather was not that hot. The room we stayed in was just what we wanted it had ocean views and balcony - a must for most. Very spacious and well set out. The amenities were very good the pool was great especially if you have children and the beach only a short walk away was great. Having so many restaurants to choose from and so close by was great. Bus 2min walk also made it easier to get around. One thing not that great was buffet breakfast not a wide variety of hot food to choose from - but price was great.