The crew at Captain Morgan's Retreat was awesome. Bonafacio greeted us with a smile (along with Joelle, Phil, and Joel during our stay) at the Front Desk. Our room was taken care of and had a nice touch of flower petals when we checked in...wife really like that...and immediately we realized they cared about clean!!! Clean room, clean bathroom, clean sheets, clean, clean, clean!!! Roger helped us with all of our excursions for snorkeling and a trip to the Mayan ruins! This is a great place and really nice to have everything (golf cart, restaurant, store, and beach) onsite. We will be coming back.