This place is average. Location is good and convenient. The apartment is spacious but is not very clean. Kitchen floor is old and peeling off. Wifi was slow and keep dropping out. A bit disappointed overall.