Fantastic place, clean, modern, good lighting, spacious, good wifi, hot water. I'll mention it again, super clean.. Everything you need for long term stay. 5 stars rating. The nearest main subway station takes about 15 minutes and the downtown area about 40 minutes.
Good communication. My only complaint is I had to leave!