As the post says, we are looking to visit, 5 nights for the football World Cup, Niagara and city sights. is the above a good base to stay? What is public transport like? Food and drink prices? Any tips gratefully accepted!