Great location for dining, shopping and of course the beach. They have great amenities, even a gift shop where they sell toothbrushes for $9. A big inconvenience was the wait for poolside staff and limited weird menu. Squash pizza?? Daiquiris were excellent but no service by the beach. You have to walk quite far if you want another beverage or something to eat. The room was fine, beds were uncomfortable and children running throughout the hotel at all hours makes it very noisy. Other than that, I love Marco and overall it was a great trip!