Excellent communication, easy check-in, good directions, convenient location. Would stay again!