Excellent place! Communication, Check in, Location all A+