The location of this apartment is great.
Consider that is a small space, but for a family of 4 is good (with the kids sleeping in the second floor)
The only pain point to remark is the internet (slow and you have to re-access few times per day)