Place was great. Did have one cockroach but that’s to be expected in the tropics. Great location and great space. Only thing was the host was a little rude and caused unnecessary stress during our trip. Host mixed us up with another client and was texting telling us we needed to be out 5 days earlier than what we paid for. When we told her our check out date/time she said are “you’re joking right?” Followed by short responses without an apology after realization that we were a different client.