We had a great stay in Mary's for New years. The location is great , and only a 20 min walk to Edinburgh Castle. There are some lovely little shops and cafes in the area, and Mary provides water and snacks in the room. We took a take from the airport and it cost £26 or there is a bus. Overall I would highly recommend to stay here.