Great location. Lovely home. Excellent hosts.