Excellent location, great communication and smooth checkin/checkout process