Very clean. Good location with lots of food options. Great stay.