Very clean and well managed. Excellent staff and breakfast. Definitely recommend.