Couldn't ask for a better location. Adjacent to castle and on the Royal mile. Spacious and great value for money.