We had a great stay at Mary's. The location is near Arthur's seat and very close to a bus stop where you can catch a bus to old town (or you can take a short walk). Despite being close to everything, it was quiet and peaceful at night. The house is arranged in such a way that we didn't feel in anyone's way during our stay. The room itself was very clean and the ensuite shower was great. There were a lot of little touches that made our stay better, such as snacks and local tourist brochures. Mary was easy to communicate with and helpful to us. We would definitely stay here again.