A couple of words that cross to my mind:
- nice place
- very central
- nice restaurants around
- good communication with E&M