Excellent communication. Easy check in. Great location, close to public transit. The place was spotless!!