Cozy and clean! Thoughtful and communicative hosts made for a positive and relaxing stay