The website was completely misleading, but after accepting what they actually had to offer it is a nice resort and we had a great time. The website said the rooms would have sofas, they did not, and it said that there are 2 restaurants, there was 1 and it was buffet only. On multiple days housekeeping left us short on towels. That aside, the food was good, the rooms were clean and the air conditioner worked well to keep our room cool and dry, the pool was clean, the staff were wonderful (especially the servers and bartenders), the grounds were well maintained, and the beach was amazing. They need to update their website so people realistically know what to expect.