excellent location, easy checkin/checkout, good communication