Sparkling clean, amazing location, very thoughtful host, easy access, well equipped.