Excellent stay. Very clean. Smooth check in/out. Great communication and location. Would recommend.