This flat is just off the royal mile making it a brilliant location. It was very easy to walk everywhere we needed. The flat is spacious with 3 bathrooms and was very comfortable. The hosts were very quick to respond to any queries and issues and were always friendly and polite.