Great accommodation with excellent location in the middle of Notting hill