Excellent location in a well appointed home away from home.