I've found the place where I will be coming back again and again when travelling to London! Everything was perfect and the location is amazing!