Great location. Smooth check in. Thorough and swift communication. Would stay again