The view at Helen's place is just lovely. Situated close to Union Station her place is perfect for travellers.