We stayed 3 nights and enjoyed our stay. The place is roomy and sparkling clean. There's beach towels, beach mat and umbrella for beach hopping. All amenities you need to prepare meals. Comfy beds to relax and plenty of space in the unit. Definitely recommended!