We loved it here! Great flat in a terrific part of town--it's a bit of a hike into the central part of Endinburgh (i.e. Princes Street, Old Town, etc) but there is a bus stop right across the street. Tons of little restaurants, cafes, pubs and shops in the area, and it is extremely pleasant for walking and hanging out. The nearby Water of Leith is wonderful.
The place was clean and cozy; the kitchen had all we needed to cook, etc. Communication with the hosts was easy and swift; we needed to coordinate a bit, and everything was smooth. We highly recommend staying here--and we'd do so again!