Great location in a quiet suburb. Easy walk to New Town and up to the Royal Mile. The flat has most amenities that you will need, a little dated and dark, but fine.
The bed is small and uncomfortable, but that was our only issue with the place.