We would highly recommend Leonard's place. It has stylish space, comfy bed and is in a great quiet location, close to public transport options. Perfect for a visit to Edinburgh.