Everything as expected or better. Great communication and location is great.