A quite & good sized two-bedroom flat in a good location - right next to the Holyrood park and in a fairly walkable distance from the town. Easy and friendly communications but Russell stays mostly outside the city (so guests should not expect immediate response and assistance, if needed).
The flat itself did not meet my expectation - furnitures are old, kitchen amenities are not really for easy home-cooking (especially the washbasin is helpless) and the only washroom has a handbasin only. During our stay, windows were loose and the flat was not ideal for strong windy days and nights. The beds were comfy but the bedspring of one of them would be so noisy that we could hardly turn ourselves in bed.
Overall, the price is overvalued (even we had discounted price for a long stay); the inside of the flat requires further attention for proper maintenance and some investment would make the flat a much nicer place (like the photos which must have been taken some years ago)