Great location and space! Easy to communicate with. Provided good instructions for arrival. Clean.