Great location, lovely clean property, right off the Royal Mile, will definitely be staying again.