Very clean, presentable and tidy place to stay.