Location was great. Place was clean. Check in was good. Communication was great. Solid stay.