Fantastic. Would give more stars if I could. Clean, quiet, nice coffee / tea amenities, plenty of street parking, fast and easy communication.