Perfect location, wonderful hospitality and a beautiful home.