Quite a long walk from Royal Mile than expected. Otherwise clean and comfortable.