Very clean. Great location. Check in was easy and communication was great. Would definitely recommend!