I only booked for one night stay but the room was comfortable, nice touch to have a smart TV, plates and cutlery etc was available in the kitchen, access to shared toilet and bath/shower. Overall the flat was clean, and the owner has responded to my message and apologied as there was no washing up liquid or towels available for me to use.
The location is great for Haymarket station. I would happily stay again.