Location & parking excellent, spacious & well appointed, & a very gracious host