All in all it was a very nice experience. It was a bit expensive having in mind our family and travel budget but it was THE BEST solution in that amount of money. The apartment was super clean very family friendly and occupied with everything you may need. Our hosts were excellent, very friendly and helpful both for the very very late check in and our very early check out. The helped with direction about how to move in the city and all you may need in such a big city.
ONLY disadvantage was that the building does not have an elevator so we had a huge struggle going up and down the apartment with our baby stroller. Totally not their fault but you need to be aware before you go there.
9/10 ! Well done guys