Communication was poor with the host. We got locked out of our room due to the battery running out of the lock and as much as we kept explaining this to the host she kept insisting on how to enter the code, which was not at all the issue. We waited over an hour by our door only for the host to send the security guard to enter the code to which he could not be of any help either because the code was not the issue. We end up going to our formal boat ride we paid 300 usd for with our swim wear and sandy hair because we could not enter our room. This was very frustrating. Maintenance was finally sent a few hours later. The next day somebody else came banging on the door 8 in the morning to fix the dead battery. We were not notified, being told this would have been nice. When we tried communicating with the host about this issue and a partial refund she did not acknowledge it and just told us the time of check out. Overall, the host was not in touch and communicated very poorly throughout. The place itself could have been more clean, we had to rewash the dishes ourselves since they were washed so poorly. we found panties in the drawer as well. Personally would not stay here again.