Very clean, tidy and modern. We had a great stay and would definitely recommend.