pros:
great location amenities
close to the beach and restaurants
gated living area
fast wifi
tv
a full kitchen (but with a smaller fridge)
cups, plates, utensils, dish soap, trash bags, sponge,iron, ironing board, and a fan was provided.
they also have beach towels and toys you can use during your stay
cons:
only downside is the showers. the showers are like 2x2 or 3x3 (measured in feet). the shower head is at the height of 5'7" give or take 2 inches., and the water pressure is so weak that if you title the shower head the water just dribbles out. it was a struggle to shower.
if you are taller than 5'11" this place might not be for you
if I could rate the experience out of ten points I'd give it 8/10, -2 for the shower situation