Absolutely great!! Location is amazing. Just a few minutes to center. Apartment was clean amd comfy. Comunication was really fast!!
Best choice in London :-)