The place is very very nice and at good location. I was new to the city. Helen, her family is kind/helpful to me since the day I arrived. She explained everything about near by places and processes like where we can find details of public transport trains, buses and much more.
If anyone is looking for a place at near by locations then you should definitely consider Helen's place.