Lovely home and warm welcome in a beautiful spot.