I greatly enjoyed my stay at Thomas' unit.
It was clean and very well located. Checkin and communication was easy and I felt welcome (water bottles in the fridge). There's a Loblaws in the same building which is a huge plus. Highly recommended!