The apartment is beautiful, cozy, tastefully decorated and Rosemary, who was in charge of arranging our check-in and generally managing the property was super responsive. The refrigerator didn't work when we arrived in the evening, but they sent someone over and by the next morning it was fixed.
The property is a little far away from Downtown San Pedro, so you'll definitely need a golf cart or bike. If you choose to rent either, I'd respectfully suggest you explore other options than the ones recommended by Rosemary / the management company. You'll get a much better deal in town, cheaper and with the same services (pickup in case of malfunction etc.) We rented from Tropicana.
Now, there's one thing that wasn't ideal and that's the "beach" in front of the apartment. It smells incredibly bad of rotting seaweed and you can't go directly into the water, because the waterfront is cemented with seaweed washing against it. Generally, Ambergris Caye doesn't really have any nice beaches, except for Secret Beach, which is about an hour away from the property by golf cart.
All in all, the apartment comes at a great value and we had a lovely time, eating delicious seafood, snorkeling and hanging out at the pool.
Buying groceries is expensive and restaurant prices are above average for Central America. That said, we had some really great food, I suggest you try the conch ceviche or a lobster burrito at Pupuseria Salvadoreño (their odd grammatical choice, not mine) in Downtown San Pedro.