Good place for some relaxing days in Caye Caulker - I can highly recommend!