It’s a great layout and would be great if you had multiple families staying in the complex. The master is great and the bed is wonderful! We also loved the kitchen, it was easy to cook in. I would of liked a few more stock items like olive oil and spices besides salt and pepper.
The downside was that the second bedroom was far too hot and needs to be addressed. One of my kids slept downstairs because we couldn’t get it cool enough. Since we didn’t have friends on the island the unit could of used boardgames or something entertaining besides TV.
The beach club was nice but there’s not a ton of parking and you have to drive. Definitely rent or bring snorkel gear.
Personally, we would of liked more to do in a walkable area and the shopping center just doesn’t offer lot currently and most the walking is on the street. The grocery store is great and close by.