Spacious, modern Apartment with large windows that make all the areas bright, perfectly located near Notting Hill Gate Station. We all felt completely at home and really enjoyed our stay.