Clean, pretty with attention to detail, a great night's sleep. Attentive hosts (and cat), thank you.