Perfect flat in a perfect location, only a stones throw away from the royal mile. The flat is warm and welcoming and the kitchen is beautiful!