Great location, great hosts, sparkling clean, amazing view, great communication!! Thank you! Definitely recommend.