Caye Caulker, Tropical Paradise hotel