My parents stayed with Ali and this was their brief pro/con list:

Good: WiFi works great, good location that is within walking distance to many places (esp. Grassmarket, Royal Mile, and Edinburgh Castle), very close to market, shops, & restaurants, and shower works very well.

Needs Improvement: TV didn't work, bed needs new mattress (but luckily the futon in the living room is comfortable and can be slept on), very small bathroom, noisy at night (next to a nightclub & strip club).

Ali was very responsive and even provided them with fresh baked bread!