Great place to stay. One of the sunniest houses in London. It has all the things necessary for your stay. Very clean. Great location as well.