Location - Amazing!
Views - Amazing!
Cleanliness - Unsatisfactory. Notified host while we stayed there and was dismissed, so we had to clean the shower ourselves. I hope this improves for future guests.