Victoria is a great host which helped me out with all the questions I had. The place is absolutely great and couldn't be better located if you aim for center London. I had an absolute pleasant stay.