Clean and beautiful property. Great location, great amenities, breath-taking views. Lovely hostess.