This is the ideal location. I was completely blown away by how centralized this place was to everything. We left our car in a car park for the entire weekend because just on the other side of the street is a taxi pick up and drop off area that constantly had taxis readily available. So when we were itching to try an out of the way restaurant or for me to want to go to the driving range to work on my golf game taxis were so easy and affordable. You open the windows to the kitchen and living room and the sound of bagpipes flow in ever so slightly to truly deliver that authentic Scottish experience. Keep the spare key in the lock box. The owner had to rescue my family because my wife and I both left our keys inside as we were bringing our stuff downstairs. It was truly embarrassing to have to call the owner and inconvenience him but he went above and beyond and got us the key while we were touring the castle so our trip continued on like nothing happened. Truly grateful. This place was super comfortable. My wife and three kids all had room to each have their own space and having two bathrooms was a great benefit when getting ready for adventures or trying to settle in after a long day. Could not recommend this place enough. I can’t imagine coming back to Edinburgh and staying anywhere else unless they let me stay in the castle itself. Restaurants, shops, and all the must see places are right out the front door.