VERY clean. Great central location. Easy checkin, excellent communication. Would stay again.