One word...Amazing! The flat overlooks the castle esplanade on one side and the New Town on the other. It is spacious, sleeps 11 ! We will definitely be staying again.
Highly recommend both the flat and the owner.