Location was great. Communications was clear and concise. Check-in process was seamless.