A five-star stay in every way. Great hosts, great house, awesome views. Really appreciated the special touches and how welcoming and helpful both David and Sophia were.