Smooth check in - Great communication - Best of all is the location, recommended.