I booked the place, expecting to check in smoothly after a long flight, but when I got there, everything was still out of place and the dirty towels and sheets were still lying on the floor. I messaged the host 4 hours or so before check-in time asking about a potential early check-in, but no response. It would've been fine if he told us there wasn't an early check-in, but he left us wandering for 3 hours only to come back to a condo that wasn't cleaned. Throughout our stay, I continued to message the host to ask about certain things about the condo, only to receive extremely late responses, and sometimes no responses at all. The overall place was mediocre and slightly outdated, but definitely a great location. We stayed for 5 nights and did not have any complaints about the space itself. They have a huge selection of beach equipment (snorkel gear, boogie boards, beach chairs, etc.), but should be cleaned before being used. Overall, the space was great, but if you have any questions for the host while staying there, don't expect to get a quick response.