CayeReef was an absolutely perfect place to stay for our first trip to Caye Caulker.
The location is fantastic, in a relatively quiet part of the island, but easy walking distance to anything you might want to do.
We were diving with Frenchie's Diving Services across the street, and got a 10% discount for staying here that we didn't even know existed! That was a nice bonus.
The rooms were clean and spacious and the pool and jacuzzi were both lovely.
The only issue we had was an AC failure in the living room, and they had it fixed the next morning!
I wouldn't hesitate to stay here again, or to recommend it to anybody looking for a place to stay on the Caye.