The place is great - benefits from a lot of light, modern and in a very convenient location close to notting hill high street. Very good communication. It does require a deep clean and some minor repairs, but nothing that spoilt the stay!