We were surprised it was so big apartment. Hard mattresses in the beds but it was ok for us. Near to buy food, even for pick up. From apartment to city: 40min walk, taxi 10£. Taxi to airport 25£. We enjoyed our stay and Edinburgh was fantastic.