Perfectly located right next to Vauxhall subway station. Serena made it really easy for me to checkin, apartment is super nice snd she was super helpful with everything.