The room was spacious enough for 2 adults and 2 kids. The pools were decent, but the beach was terrible. Murky, dirty water with no beach chairs the entire week. We drove to other beaches (which were amazing.. Coki, magens bay and sapphire). We’ve stayed at other margaritavilles before and poor service with their restaurants seem to be a trend. We waited over an hour for burgers and fries.