Spotless, comfortable and an attentive host made for a pleasant stay.