Great location
Easy arrival and departure instructions and great communication