Very clean and tidy place with good facilities. I had a great stay.