Location...location...location. Close to the Royal Mile while not among the crowds. Great shopping and eating places all around. Host was very accommodating and easy to communicate with. The accommodations were spacious and clean.