Well located (easy walk to the royal mile etc.), beautiful apartment with lots of art. Absolutely sparkling clean. Great bed linens and towels. Heating available when it gets cold. Tons of snacks, coffee, tea and milk- nice touches. Check-in is easy, and Calum responds very quickly to messages. We had a great stay here!