We liked the place a lot. The location is great, it is in Chinatown, so lots of different food options around. Very safe and rather quiet. 5 minutes walking to the city center. Bus stops, subway and a train station all 2-5 minutes walking. We didn't rent a car, but if you do, you can find a parking spot it in the street I think.
The place is clean and spacious and was very well equipped. Wifi fast and reliable. Furniture and bathroom is new and comfortable.
We would recommend this place. Thank you David and Pepe.