A great Place to stay in Notting Hill