Excellent location, spacious interior, great amenities, and communicative host.