Nice clean stay on what must be one of the worlds most undiscovered spots. Paradise.