This apartment is just fine for traveling couples and travelers without children. The location is just perfect. Price/quality was reasonable.
However I would not recommend staying with children for many reasons.