Overall it is a great place and I have positive review. It was a really good place.
But on the other hand i had few inconveniences
1) it was little difficult to find the location for new people
2) The smart lock they use was a really annoying. It stopped working during the stay and they send someone with the physical keys for the reminder of the period.
3) The apartment was clean when we checked in but stayed for 4 days with kids. there was not even a broom provided for self cleaning.