The best place is Phoenix Park, where you can also relax and watch sports, especially on weekends.
Phoenix Park is the best place, you can also relax and watch sports there, especially on weekends.