We loved our visit to Ambergris Caye. Terri (host) was amazing - always responded very quickly, helpful, and knowledgeable about everything we asked. The unit was perfect for our group of 2 couples. Everything seemed brand new, nice quality furnishings, and well supplied kitchen. Terri had complimentary beer and sodas in the fridge when we arrived. The housekeeper came and cleaned every day, and communicated with us to come when we were away. Large private beach just outside the unit, with plenty of seating and hammocks. There were kayaks and paddleboards, but we did not use them. This is a duplex unit, so identical place is next door and they share the wall along the hallway.
Next door is the Sapphire Resort with Gem Restaurant. We liked the Gem and ate there several times. This unit is not close to San Pedro, so other eating options are the restaurants at resorts between San Pedro and the unit. After the Gem, the next closest restaurant is about 10-15 minutes.
Be aware it is an approximately 45 minute golf cart ride from San Pedro to this unit. The road is dirt (with decent sized potholes) about the last 1/3 of the drive to the unit. It is a great way to see the island, and we often enjoyed the trips, but it is not a short drive.