Beautiful house with great views and perfect hosts in a great location.