This B&B was lovely. Perfect location for wandering about on the Royal Mile. It was clean, beautifully renovated. It was nice to be able to go buy a few groceries and cook for a few meals. Nice find!