This place is great! Slept great, no noise and that’s hard to find in london especially being so close to notting hill station!
Very nice place to stay and would recommend!