A lovely home, with great views and a wonderful host