CayeReef is by far the best place to stay on the caye - in fact, I don't think I would have come to Caye Caulker if I hadn't found this place! It is a beautiful property - spacious condo, lots of living space and the bedrooms are big. It's a great location with nice views of the beach from the second and third floors. beautiful rooftop, great views of the island. If you are unsure about Caulker because of the lodging choices (I found the rest to be a bit too budget minded or "rustic" for my liking)- this place is unlike the rest! Stay here! You won't be disappointed if you are okay with staying in a condo type place. Bobbi is very responsive and will help with whatever you need.