Beautiful house in a lovely neighbourhood, next to a canal with ducks and geese. You can go there walking from the closest train station, Piccadilly Station.
The house has everything and you can use all the places, so you can buy in a Supermarket and cook.
If you want to have a good stay I recommend their house.