Spotlessly clean property. Lovely furnishings. Very welcoming.