We had a good stay in this apartment. It is very private in that no one walks by the entry or the sliding door to the patio. There was sufficient equipment in the kitchen to prepare some meals. A full size fridge allowed all of our groceries for the week. There is a BBQ grill at the pool area for use a short walk away. The bed was fairly comfortable. Nice to have beach chairs provided. The main reason I gave this 4 stars instead of 5 is the kitchen island. There is an outlet within the countertop which seems very sketchy to me. It is located right next to the glass stovetop so I was nervous about anything getting spilled that would then go into the outlet and also anything plugged in because the cords could easily get burnt on the burners. The stove top is also set at bar height so being shorter made it a little difficult to cook on.