Rika place is located in central downtown, apartment has an amazing view of Toronto! And is very clean and stylish.
Highly recommend if visiting Toronto