The apartment was very clean, and exactly as described. Communication with Viv was fantastic and we were given lots of fantastic recommendations of places to visit during our stay. The location is just perfect, a 2 minute walk to Grassmarket and a beautiful view of the castle. Highly recommend!