Excellent location, great communication, easy to check-in and out.