Crystal's place was perfect for my 6 week stay in Toronto. The apartment well setup for long or short term stays, I had everything I needed to cook meals and make myself at home. The bed was very comfortable and the balcony is a welcome amenity!