great place very well connected by public transportation and trains