Could not ask for a better location and price! Really central - just off the Royal Mile. Kitchen is a bit basic, but has all the essentials - kettle, toaster, etc. so we didn't have any problems.
Beds are also really comfy and rooms spacious.
Great stay!