Lovely flat, brilliant location. Had everything you'd need. We'd stay here again when visiting Edinburgh.
The amenities could be a touch more up to date but nothing ostensibly wrong whatsoever. Great find!