Very clean and tidy. Good communication. I had a great stay.