We spent three nights there as 2 families of four. Great apartment, spotless, homely, comfortable beds.
The host left some jam, butter, juice and milk which was a very welcome touch after the long train journey from London. The teenagers enjoyed using the swimming pool. The flat has a Co-op round the corner, some decent restaurants on its doorstep (we had a great meal at the Tapas place). The flat is close to Haymarket station which was convenient for getting the train to Queensferry . We were able to walk easily to Princes Street and other touristy areas, eg Arthur’s Seat. We only got one uber, back from the Sheep’s Heid Inn in Duddington which is well worth a visit after climbing Arthur’s Seat . Would happily book again.