Great location aside from having to pay for parking. Clean, good communication.