We loved our stay in Edinburgh and this flat was perfect for our needs