Very clean. Extremely cool spot. Great communication. Pay attention to check-in / check-out procedures. Exceptional hosts.