The host team was very responsive, accommodating, and helpful throughout our stay. The location was perfect, amazing views, steps to the beach. 1 mile from Walmart and several shops within walking distance. The property had some issues (outside of our hosts’ control), mainly with parking. The attendant was not in their hut when we arrived, and there was no idea when they’d return. We checked back multiple times over the next several hours, and once found, we were told parking was 75.00, cash only. There is no atm on the premises.The actual unit’s issues were not deal breakers. The main bathroom lights half worked. The 2nd bathroom had a broken false drawer. The patio table was broken and all wooden surfaces outside had mites - the chairs were composite and fine to use. The WiFi instructions were not included anywhere (our host was quick to provide the details once requested). On our final day we had a knock on the door at 9am from someone asking to come spray our kitchen with no prior notice or info on whether they were legit. We said no, and they left. We did not receive any checkout instructions at all, and did not know what was required before leaving beyond out by 10:00am. Our door access code timed out before our 10:00am checkout, so we were locked out unless one of our group stayed with the unit while loading the car.