Very clean and up-to-date. We really enjoyed our time. Super city with lots to explore.