Very clean, great location, an overall pleasant stay.