Everything met our expectations. The unit was as advertised. The location, the unit, the beach and amenities were all perfect. The unit was well stocked with all the items we needed for cooking. We walked to shops and dinner. Our host was always available to answer questions. I would stay again next year if we chose to stay in that area.