We really enjoyed our stay. The location was great and the apartment was clean and had a great view. The host provided quick responses and was accommodating. We took some sort of transportation when we had our luggage due to the hills and getting everywhere we needed via car was not expensive. We walked most of the time because the apartment is centrally located close to Grassmarket. I would stay here again, but you do have to climb a few flight of stairs to get up to the apartment (it wasn’t an issue for us at all, but something you should be aware of).