The location of this place is simply amazing. Walking distance to Hyde Park, Notting Hill, Paddington station (connects Heathrow and many other places). The place was clean and tidy, with good living space for a couple. There's also a fully fledged kitchen, if anyone needs to cook meals. Also, I really appreciated the fast and effective communication of the host.