The place was amazing, super clean and exactly as described.
With the location being super close to downtown Toronto, everything was within walking distance which was great.