Weezie's was absolutely a dream! Roberto and Christian run the hotel on-site and are great help and communicators. You are even welcomed with a complimentary beer of choice.
*For future reference* - make sure you contact the hotel staff directly to schedule golf cart pick-up upon arrival (since cars are not allowed on the island) instead of communicating with Tom via the app. They will coordinate all transportation, make wonderful food recommendations, and set-up any spa activities (beach front massage highly recommended).
Otherwise, I TOTALLY recommend this place if you are looking for a more chill, laid back ambiance. Biking is the best way to get around and you will love how quiet and separated the hotel is from center Caye Caulker (..yet not far at all)!