Checkin / checkout went very smoothly, and the whole place was very clean. The communication was absolutely phenomenal as well.