Good nice property, right on the popular palm beach. Close to restaurants, markets, water activities, snorkeling sites and major grocery shop. The property itself is nice and well maintained. One bedroom villa is spacious with full kitchen. Beach is wide, awesome, and clean. Shallow and lacking corals so not great for snorkeling but great for simply swimming or hanging out. The property is connected to Marriott sister properties, another timeshare (Marriott Surf) and a resort and ****** (Marriott Stellaris). You can use the amenities at the Stellaris which are very nice but not the Surf although you can certainly eat, shop and grab a gelato at the Surf if you wanted to. The beach in front of all three properties are connected and make a nice beach stretch. A downside with the resort is it’s strict toweling and regimented beach chair system. A family of four gets just 4 towels! You can’t ask for extra. It’s no big deal for some but for others used to generous Marriott properties, it would be a turn off. There’s a self service laundry on site but it’s limited and the machines are frequently broken. When it works, it’s great bc it’s free. Just bring your own laundry detergent. You can also ask housekeeping for some or buy them at the store at the resort. The resort’s gift store carries some grocery items like wine, water, juice, soda, snacks as well as the usual souvenirs, swimwear, floats, and even cables if you forgot to pack them from home. All in all a nice property.