Oh well :)
Very well composed. Very well played. Surprising yet constantly harmonious. It's a bit of playing a game with the listener but clearly it has been written for you, and not for other people; it's just way too intimate.
I'm certain it's one of your best songs, if not The best one.