Great location, great amenities, and a clean space offered by an attentive host.