Clean space, good amenities, great host