A fabulous place to stay! Convenient, darling flat! The water was hot, and the TV was great to use. It was close to the train station and on the Royal Mile. You can't hear all the Royal Mile sounds. It was easy to get to buses and sites. I attended a conference in Musselburgh, and this flat was convenient. The hospitality was excellent; I had delicious treats when I arrived. If you are staying here and you are from the US, this apartment is on the 3rd floor.