Excellent location, smooth arrival/ departure and easy communication! Perfect for long or short terms stays in the location.