Slobodan’s place is a really stylish apartment that is perfectly located for both business meetings and Toronto's sports and entertainment scene. Right on the lakefront, with a short walk to Air Canada Centre and Rogers Centre and the financial district, it's a great mix of quiet and central. Highly recommended. Would definitely stay again.