Like most hotels on Caye Caulker, this one is pretty no-frills. But if you're going to Caye Caulker, you probably aren't expecting a five-star resort in the first place. The rooms were large and clean, the air conditioning worked, and it was largely quiet at night.
The good things about this hotel is that it is located mid-island - right off the main street, close to many of the attractions. I have stayed at the Anchorage in the past, and while it is about equal in accommodations, it is about 10 minutes further away from the "main drag" of Caye Caulker, although that does give it a bit more beach privacy.
The other good thing about Popeye's is that it is very near the water taxi dock, so if you're riding to the island by water taxi, it's just a short walk to your hotel.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC