Despite a few unforeseen & unavoidable issues, the communication was fantastic (clear & fast). Tim did a great job keeping me informed. And the location was ideal.