Clean, was as advertised, and the location was great. Communication was excellent. Check in was super easy. The parking was good, just a little tight at times. Had everything we needed.