definitely, I highly recommend the accommodation to people who are doubting this place or looking for places in London. It is very near Notting hill and within walking distance to transpiration stations.