Great location and a nice clean property. Stayed here with our 2 kids. They loved the balcony! The beach is a little walk away, very convenient. The kitchen was fully equipped with all pots and pans. There was a coffee plunger too, albeit a little faulty. Nevertheless, we had a great stay. Enough toiletries to get you through a day. The pool on the property was nice too. Overall a great stay.