We had a perfect stay at Mairi Anne's apartment. Everything was exactly as reported. It is very comfortable, clean and it has every facility needed for a relaxing stay. The kitchen,in particular, is very well equipped. The location is perfect for visiting Edinburgh. Most tourist buses stop out side the front door.