Great location in Kensington, charming street. Walking distance to notting hill and high street Kensington tube stations. Place was a bit musty but overall a great experience.