Just got back. It suited our needs and would stay there again. The rooms are varied. Lot of people have large units due to
timeshare. We just went thru Funjet tours and paid about 10 dollars more a day for master suite and it was worth it due to the 2nd floor large terrace that gave us pool & ocean view. It was a gorgeous surroundings. One restaraunt at main pool which had 2 for 1 happy hour at 4pm and was open 8am-6pm. Was not too busy. Food was good. Gigante grocery store across street provided most people their own food possibly. Loved the choice of pools. Especially the 3rd one from the restaraunt. If you have specific questions, email me.