Wonderful place to make home base if your plan is to spend most of your time exploring London. Can’t think of a better location, in a beautiful area and a 30 second walk to tube station. There are no bells and whistles but there aren’t any advertised, either. One complaint would be the size of the shower, which requires you to stop the water to apply soap, but other than that, a perfect place.