This is a lovely apartment right on the Royal Mile. The apartment is well stocked and Duncan, the host, is wonderful with communications. The apartment was perfect for our family of 4. We had a wonderful stay.