Accommodations were fine and likewise the location. It's a 7 minute walk to the So. Kensington Station. Plenty of restaurants and lots to do in the local area including Harrod's - 30 minute walk; V&A / Natural History museums - 15 minute walk; Hyde Park / Kensington Palace - 35 minute walk. Our host was hospitable and accommodating. I would stay here again.