Great location right on the Royal Mile! The place is extremely spacious. The host was very responsive. Only issue was lack of extra blankets and linens as it was quite cold when we were there. Luckily the heat worked well.