Helen's place was excellent as far as the location is concerned. It was just 5 minutes on foot from Schönhauser Allee Station and about 40minutes from Tegel airport. We visited Berlin for sightseeing and we never had a problem with transportation anywhere in the city. The gas boiler was a bit noisy but as it was placed in the kitchen we could always close the door at night.