We loved our stay. The flat is lovely and the location is fantastic-- right off the Royal Mile and an easy walk to many great attractions. The beds were very comfortable and everything was very clean and well appointed.