Excellent location, really clear arrival instructions, great communication.