Great location. Clean and modern apartment. Great place for 3 couples to stay in Notting Hill. Would recommend.