It was a great location, great amenities and a clean and stylish apartment. The place has everything we needed for our 5 days in Toronto. I only rated it 4 stars due to the air conditioning being down our first day there and the temperature being so hot, however, it did get fixed the next morning. Phillip was easy to get in contact with and kept contact throughout our stay. I would certainly stay again.