Had a fantastic stay at Barbara's Beach House in Caye Caulker. Tim (the owner) was very accommodating and helpful. The property itself is great - a large house with 2 floors with access to a pool and a private beachfront / dock. We went on a snorkeling and fishing excursion through a local tour operator and the boat was able to pick us up from this private dock, which was convenient. Center of town is about a 15 minute walk up the beach. Highly recommended!