This flat couldn’t be more perfect for a trip to Edinburgh. The view of the castle was incredible, and you can’t find a more central location right at the top of the royal mile. The inside of the flat is perfectly cozy, and has everything you could possibly hope for in a place to stay. David’s place is the perfect spot for a stay in Edinburgh.