The apartment was clean and has an excellent location in the Grassmarket area. The Altido team is easy to communicate with and allows reasonable requests. We really enjoyed our stay.