Very clean, funky and functional flat. An easy 30 min walk to the Royal Mile or ten mins by taxi. Perfect for festival. We had a great stay.