Great location and nice apartment! Unfortunately I had a couple issues that really affected my stay but I must say that the host was super about communication. Had Fan not been so great the rating I give would of been much lower. His cleaning person did a poor job before I arrived. A full load of wet laundry had been left in machine. Fan asked if I would pull it out till I left four days later. So the musty smelling laundry sat in the tiny apartment till I left. Construction noise was relentless and a heads up or earplugs sure would of been appreciated. That was something host could not control and I do not fault him for that! I hope Fan talks to his cleaning person as he apartment would be faultless with proper cleaning. Host is SUPER organized and makes the apartment really easy to stay in. Even with the issues I had I would recommend this place and I would stay again. They have to be done that construction soon hahaha.