Stay was great and the location was perfect for my trip - central London / angel.
My only comments would be it isn't very clear from the description that you will be sharing the apartment with the owner and other potentials.
However, the owner is a great host and nice guy.