the flat is small so perfect for a short stay. It’s modern, elegant, very cosy and comfortable. the bedroom’s view only is worth every penny one pays for the stay as the castle is right there overlooking the building. you won’t meet your host as it’s self check-in/check-out but I received a message to say they were available 24/7 for any questions so I guess it’s good to know. the location can’t get any better as grassmarket is right in the old town, so a very central position. definitely recommend this listing.