The location is great and check-in was smooth.
It is a newly renovated apartment which was great for the six of us.
The issue was both shower rooms did not drain water properly. Especially at ensuite bathroom, it became like a flood over to the toilet. I was worried about if water may come to the bedroom as well. I wiped the kitchen and it was not sparkling clean either.