Great view, great location, sparkling cleanliness and perfect communication. Everything was thought thoroughly in the house. We had a lovely time!