We stayed for two nights. Apartment was clean, kitchen was fully stocked with utensils and the location was fantastic. The beach is just steps away down a paved path. Apartment comes with everything you need for the beach which is a plus.