Great location. Great communication. Very accommodating at check in.