Cozy and spotless; everything a traveler needs in a comfortable and nicely decorated space. Great hosts!