Great location, prompt communication and easy arrival an departure