offers everything necessary for a visit to Edinburgh- amazing location