Good place, well communicated to public transport