Clean and roomy. Good location. Check in was simple and seamless.