Very clean, and a great, convenient location. Great stay overall!