Caroline's place was amazing. The location was unbeatable- near to the train station and right off the royal mile- near to all tourist attractions and shopping. The apartment itself was roomy for the 2 of us and had everything you would need- including basic cooking supplies and a separate washer and dryer (which is nice when on an extended trip). Communication with Caroline was excellent- she sent very detailed check-in instructions about a month before our trip which were easy to follow. One of our favorite airbnbs, thanks Caroline!