Absolutely perfect! The location, view, cleanliness. All was as advertised and the host was lovely and helpful. A+!