I stayed at Amisha's for a week over the holidays. Below are some of the pros and cons I had:
Pros
-Close to tube and easy to navigate anywhere
-Beautiful view from the apartment
-Great pub (The Plough is where I'd recommend!) convenience stores, grocery store, and coffee shops nearby
-Great amount of space
Cons
-Mold in the bedroom (Amisha said she was aware, but hadn't had time to paint over it yet)
-Cleanliness of the bathroom and kitchen wasn't quite there (I cleaned a huge wad of hair from the shower drain and hair on the bathroom floor, kitchen floor was a bit sticky, hard to tell if tea towels in the kitchen were clean, small towel behind the bathroom door smelled a bit sour so I washed it before using it)
-Batteries of the unit controlling the temperature stopped working and there were not more batteries in the unit. I alerted Amisha and she said she'd reimburse me if I purchased any, but as it was NYE and I was out all day, I did not find anyplace open and selling them so I had no heat in the apartment the last day (she also suggested I sleep in the living room with the heater, but I had an early flight the next day and wanted to sleep in an actual bed that night)
Overall, I think the apartment is nice and it's clear Amisha has put work into caring for it. I think it could benefit from someone going through and double checking the small details, as those add up and impact the overall experience of staying there.