I enjoyed my stay at Bay Towers. My room was clean, spacious, and had everything I needed. The bed was comfortable (not too firm, not too soft) and the pillows ranged from firm to fluffy. The linens were good quality. The bathroom was clean and the water pressure in the shower was great. I always had hot water. The kitchenette was well-stocked with utensils, dishes, a microwave, toaster oven, coffee maker, water dispenser, and a mini-fridge. The water dispenser was a huge plus and saved me a few bucks.
As an added bonus, there are bikes and kayaks onsite to use at your convenience.
The pool was clean, though I never used it. There are swings and several chairs for reading and relaxing. There's an area for swimming and a nice dock as well.
This property is in North Caye Caulker, so you will need to catch the Split-to-Split ferry ($5BZE) to reach it. There are several restaurants within walking/biking distance. I really liked the restaurant at El Ben Cabanas.
Gregg, the owner, was kind and very helpful during my stay. He suggested places to eat and things to do. He even gave me a lift to the Split so I didnt have to walk with my luggage in the rain. Also, when I left an item behind after check-out, he made sure to get it back to me quickly. The office always replied promptly to any messages - during and after my stay.