The property itself is absolutely precious. It is right on the water, the villas are great, its very private... exactly what we were looking for. The management, however, was not great, which greatly effects the property itself as well. There are major updates that need to be made, there is never anyone in the reception, and it was nearly impossible to communicate with the hotel before arriving. Once we were there, communication was a little bit better, however, they were still absent. There was no check in where they gave us the information about the property, took our credit card info, etc... we were just shown to our room and left to figure it out. we had to ask other guests about how the property worked. Because they never took our cc info, after leaving we received a text asked for our cc number so they could charge us... As I said, overall, the place is precious, but they need new management and to update.