The place is immaculately clean. There's enough supplies during the duration of our stay. The location is steps away to the beach. Very close to restaurants. We will definitely come back.