This is a very comfortable place just few steps from the Vauxhall station and very well located. All questions we had were answered right away. We were allowed an early check in which was awesome!
I definitely recommend the place.