Large, well appointed home in a great location.