Very clean and modern!!! Plenty of personal touches, parking was great, extraordinarily clean, and priced right. I look forward to our next stay!