I didn't meet Neil as the apartment is rented through an agency but the whole check-in process was smooth and Neil's communication was great.
The place was really well located - close enough to the action but not so close that it was noisy etc. It was very clean and practical. Very convenient access to Haymarket station also and some good restaurants and bars.
Would be a great place for a family or two couples. I'd definitely recommend staying here.