The flat was spacious, clean, and in a great location on Grassmarket. Host was flexible with check in. Would gladly stay here again.