Very clean and cozy. Communicated very well and was very understanding and patient. Great overall stay.