Amazing! Beautiful location, great host, dreamy outlook and excellent amenities. Highly recommend.