Charming flat right on the Royal Mile. Two short flights of stairs take you to the, warm, apartment ( we were there in November). It has all the needed appliances. Check in and communication was easy and prompt. Recommended!