We stayed for a week and the apartment had everything we needed plus more. Dishes, blender, beach towels, chairs, umbrellas, beach mats. Once we ran out of beach towels, they gave us more right away. LOVED the view from the sky deck OMG. And the apartment was close to EVERYTHING. We rented a car and forgot the keys inside over night and were pleased to see our car was still there because of the gated garage. Rent a small car because the garage is quite tight. Recommend to stay here 10/10.