Very clean space, thorough communication, good location, all around solid set up.