Excellent location and clear directions. Great communication and place was very clean.