"The resort is in the middle of San Pedro Town, but feels like a private enclave with jungle like vegetation around the entrance and interior of the property. It is very well maintained and clean. The sargassum was bad while we were there. The poor maintenance guys were fighting a Sisyphean battle to keep the beach clean.
The food at Pineapples is fine, but not noteworthy. Service at restaurant is friendly, but food service is very slow, even when not busy. The Sunday buffet was a disappointment, but not expensive.
Stayed in a beachside thatched roof unit that was clean (mostly, the beveled sink in the bathroom had thick sticky scum all around it). It was roomy and well laid out and had a nice balcony overlooking the ocean. It was very windy while we were there and small bits of something fell from the thatch all over the place. Also, assuming due to the wind, the AC could not keep up and it was uncomfortably hot in the room. It wasn't as windy the first 4 nights and temp was fine. The last two were pretty uncomfortable.
We did a full day Caye Caulker snorkel and had a great time. This was actually the highlight of our stay. Sammy was our guide. He was engaging, knowledgeable and funny. He was in the water with us and was very attentive to our safety. The boat was large and it was comfortable despite the considerable chop from the wind.
Resort was perfect location during lobsterfest, with great restaurants and the block party all within walking distance."