Clean and spacious. Good location. Check-in was easy. Highly recommend.