Great place located just off the Royal Mile. Clean, spacious, and comfortable. I would definitely recommend this place and stay here again!