Excellent location to a train station (Battersea Park Station). Approximately a minute walk.
Comfortable for 2 people but as said you have to be able to do a couple flights of narrow stairs.