Wonderful position, wonderful home, wonderful host. Perfect in any single detail.