The three of us had a wonderful stay at Caroline's. The apartment was clean, well-stocked, and conveniently close to the train station, the Royal Mile, and Holyrood Park. Caroline was a very helpful host and sent us a long list of recommendations along with clear check-in instructions prior to our visit. I would stay again anytime!