An incredible spot perched on the hill! Beautiful views, ideal location and great hosts. A++