Pros -
1 - It's a lovely flat
2 - It's a 9 minute walk to the tube station
3 - Communication with Raluca was excellent leading up to our trip
4 - Location excellent
5 - Flat is well stocked
Cons -
1 - The second we entered the flat we were met with this horrendous smell, it was coming from the bathroom, there is obvious sewage problems. We kept Bathroom closed and opened windows which helped
2 - The TV doesn't play any TV channels it only had streaming sites, so if you don't have a streaming account with Netflix for example you don't have TV. While Communication was good with Raluca before we arrived I can't say the same while we were there, I sent 2 emails regarding TV and she didn't reply for 24 hours and she then said she would try and resolve the situation and get back to me which she never did.
In summary if they sorted out the smell situation and had TV channels it would be a great place to stay