Superb flat, good position, communication with Cat was excellent. We had a great stay in Edimburgh! Definitely recommended!