Adorable apartment in an absolutely perfect location! Right on the Royal Mile, and just a 5 minute walk to the train station. There is definitely street noise, which we actually enjoyed, but if you are noise-sensitive, be aware! Earplugs are thoughtfully provided in several spots in the apartment. The kitchen has all the basics you'll need for self catering and there's a small grocery right across the street. We loved it and would definitely return!