Great location. Great communication. Easy to follow instructions regarding check in.