Lovely flat in a great location. Stunning view of the castle. Flat was sparkling clean and very stylish and comfortable. Perfect apart from the bathroom being a bit small and the stairs up to the flat were quite steep. Grassmarket is a great spot with independent restaurants and shops.