We loved staying at the Royal Mile Retreat! The apartment is lovely - very well decorated and in the perfect location just in the center of the Royal Mile. It's well suited to act as a springboard for seeing the city sites. Edinburgh is a wonderful town and our stay here made it even better. The kitchen is nice, the bed is luxurious and there's a nice pull-out sofa if you have a larger group.