I can't say enough good things about this place. Where to start? The location is fantastic and easy to find, just a couple of streets down from Waverley train station, on the corner with lovely Rose Street in New Town where there is every kind of restaurant with every kind of cuisine your heart could desire. Only a 10-15 minute walk to Old Town. The flat is wonderfully quirky and full of unique architectural design details, and you'll be surrounded by art and music and books. Albert is a personable host, an amazingly cultured guy, and a font of helpful tips about enjoying the city. I recall that other reviewers complained about the shower having see-through cubes in the walls, but there were shower curtains so it wasn't any issue, and the set up worked just fine for me with plenty of hot water. I felt this stay was an excellent value for money.