The room itself was spectacular. The layout provided more space than we expected, which was great for travelling with a two-year-old and a baby. We loved sitting out on the balcony at night and being able to listen to the live music at the outdoor bar below. The unit is also a great location to watch the fireworks from the balcony on Friday evening. Overall, everything was great except for the check-in process. There mustâve been a miscommunication with the owner as they didnât authorize us to check in. And when we arrive at the resort at 11:30 at night, it took almost an hour before we could get into a room. I also had issues contacting the property manager, and it took almost 2 hours till I could get a hold of somebody who could then begin work to correct the issue. As we were staying for a longer period of time, it would have been great if the unit had been better well stocked for longer-term guests. There was a lot of kitchen, utensils or appliances that we could not locate, and therefore made cooking meals in the unit a bit more challenging. We also had to purchase a fair bit of stuff as there was minimal garbage bags, dish soap, detergent provided on check-in, which, when travelling with young kids, and for longer periods of stay become necessity. Would be happy to provide a more detailed list if it would help for future guests.However, the resort itself is stunning, and we left the convenience of the various pools, lagoon and resort restaurants.