Very well equipped with convenient public transport