Nice place perfectly located in Caye Caulker.
Really Nice to stay there