great flat in a great location and great hosts. Couldn't have asked for more during our trip to the Edinburgh Festival!