Amazing location, just a few minutes walking from 2 tube stations 3 lines), about 30 minutes walking from Oxford st, and 10-15 minutes to the center of Notting Hill.
The place itself is quite new, designed in minimalistic and modern way.
The building is also freshly renovated, but it has no elevator.