Best Tram stop in Tallaght, ireland