Great location and space
Excellent communication