Nice, clean and well maintained. The pool is a great plus - especialy if you travel with children as Caye Caulker has no real sand beach. The cabana is spacious and has a well equiped kitchenette.