Excellent location, space and communication. 100/100