Very good flat. The rooms were very clean and the flat was as described. Right in the heart of the old town near royal mile (walking distance).