This apartment is great in its price & location, but it is sparsely supplied with things to make a stay easier (shampoo, plenty of towels, paper towels, etc).
In general, this would be a good stay for a few friends, but as a family, it’s not easy to manage all the stairs, deal with noisy neighbors, etc.