This is a great place to stay. You are close to the main activity and restaurants on the royal mile yet a safe distance in terms of being too busy. The place was clean and a great place to come home at the end of a long day's walk. We enjoyed our stay in the unit.