Great place for a few days in Edinburgh, everything you could need.