Helen’s place is the perfect place if you’re looking for a peaceful, but very well connected (underground and overground stations) area. There are many small bars and restaurant in the area, as well as a small supermarket around the corner.
Super clean and with all amenities you need! We’re traveling with 2 little kids and they loved it... We’ll definitively be coming back.