a very good location coming to public transport