We had a pleasant stay at Michela's. Nice, clean flat as described, located on the top floor of the building, in a safe and quiet neighbourhood. Easy to get to by public transit/walking from station. The neighbours were all fairly quiet too. Building was clean as well.
The flat is accessible by stairs only. The stairs to the flat are wide (except for one set - these stairs taper into narrower steps, but still manageable with luggage. Might be a tad trickier with full-sized suitcases but definitely manageable. We had carry-on sized luggage and had no issues.
Flat is close to groceries, restaurants and pubs. Hammersmith station is within walking distance.
You have to fetch/return the house keys from an alternate location not too far from the flat (about 10-15 walk). It's helpful that the key pick-up location (Best-One convenient store) is open 24 hours for those that may have late arrivals to London.
We didn't require any assistance from Michela, however communication with instructions were clear for check-in/check-out procedure.
Bed was comfortable and towels provided (two per guest, bath and hand) were soft. Pillows could use replacement (very flat, smushy and uncomfortable) but we all have different preferences, so you might be fine with it.
The white sofa has stains on it and is probably why it is covered with a throw. Although, this didn't affect the comfort of the sofa in any way. Served its purpose when we were actually in the flat.
Overall, the experience was good staying at Michela's. Would recommend to others (as long as you're fine being a bit further out from central London and walking/taking the tube & bus).