Good location albeit being on second floor. Good secure parking. Excellent speedy communication.