Excellent location - immediate access to the city (by tram or walking) and all the facilities a family could need. Uber in Amsterdam is also plentiful and well-priced. Stairs from the ground to first floor are steep and narrow - this is common for Amsterdam townhouses. It may be an issue for elderly or very young visitors - but not a problem if taken with care.