We had a pleasant stay at Team Richard’s. Self check in was very easy, and communication was clear and very responsive. The apartment was a nice size and in a great location close to a subway station. The apartment was mostly clean, except for on the far side of the bed was a bit messy with crumbs. It was a suitable place to stay for a few nights however wouldn’t recommend for long stays as it is very basic in terms of amenities, they provide very little (no bath soap, washing detergent etc). Overall we had a good stay.