Clean, comfortable, and within easy walking distance of the Royal Mile.