Cosy and modern place will all amenities you'd need - at a perfect location for a tourist in Toronto