Clean place. Love that there is washer and dryer though just 1 use laundry detergent is provided. Near the beach but we drove every time we go to the beach because it’ll be quite a walk coming back as it is uphill. It’ll be a challenge waking with the beach chairs, umbrella and boogie board. Beach chairs, beach umbrella, boogie board, snorkel that are provided is a big plus. Full kitchen, we used it a lot as we were there for almost a week. We had to buy our spices, coffee. Wished that at least salt, pepper and oil would be standard provision. Outdoor dining is a plus. Nice to have breakfast there every morning. It has 2 bathrooms as well so I & my husband didn’t have to wait for each other especially after coming from the beach. Mattress is a bit on the firmer side for us. Will stay here again for sure. We had a good stay.