Elli's place is a home away from home. It is conveniently located in North York for a quick commute by public transport or taxi. The checkin was quick as she was present to welcome us. She puts you at ease and you forget bery quickly that you are at a new location. The view from 42nd floor is great and so are the amenities and their cleanliness. We are coming back again...