Enjoyed Caye Caulker very much! The place is near and perfect for our time there! The front door pool is a great touch!