We really liked the space, was very well renovated and they created a really cool environment for their guests. However, we would have enjoyed it a lot better if we weren't parents.
The apartment doesn't have a separation of the living area and the bedroom, which for us was really "boring" as we could not make a sound once the baby would go to sleep, no TV, no washing dishes, no chit-chat, no lights on. So, as parents there was very little we could do there without having a door that would separate us from the bedroom.
The swimming pool is a very nice addition to this property, it's in our opinion it's best feature.
The staff is very amicable and helpful and they promptly give tips of places to visit, maybe even too many given the number of nights we were staying. We totally recommend this place, unless you have kids.