I have stayed in this building before and think the location is convenient enough to come back.
However, I didn't love the this stay. The host requested communication outside of Airbnb. I declined and she ended up asking again. I again declined and she keeping things through the chat. Besides this communication was quick and friendly.
The apartment wasn't particularly clean when I arrived. There was food on the floor and crumbs on the counter.
The thing that made me the most uncomfortable, however, was the request that " if you don't think i can get a Five point, it would be appreciate that you won't leave me review（even 4 star is negtive review for me " This mad made me very uncomfortable, especially given that this did not feel like a 5 start stay to me.
This particular unit is on the first floor which seemed particularly dark with a wall outside. The gym and pool at the complex are nice. Very easy check in and check out process.