Inam's place is a great base from which to explore London. Bayswater is a perfect central location with lots of amazing restaurants and shops. We only stayed one night but it was a welcoming and comfortable stay. The flat is very clean and well equipped.
The only thing to be aware of is that the flat is at the very top of the building and at the end of 5 flights of stairs.