Great location with Vauxhall bus and Tube stations across the street. Plenty of eating options nearby.