Read the other reviews and they are our experience too.
Location: 5 star. Accommodation standard is great, with very comfortable and roomy bedroom and living area. After being in the place for an hour we already knew we'd like to book it again if in Edinburgh!
It's a pity about the shower thingy, but it's minor in the scheme of things, and you do get it working!