This place is perfectly located. There's plenty of great restaurants, grocery store, cafes, etc very close by.
The lack of AC should definitely be noted by anyone thinking of staying. It can be a real problem depending on the weather. The windows don't open much either so getting any kind of airflow can be tough. And the fan provided isn't great. So if it's hot, humid or even warm outside it can get pretty rough inside the room.
But that would really be my only complaint. Location is great. Everything you need for an extended stay is provided.
So, I definitely recommend. Just be aware of the AC situation going in.