Everything as described
Awesome location
Great host
Easy communication