Very good location in London, very well equipped apartment and very friendly host, I highly recommend