Good location, nice and quiet place. The Battersea Park and Albert Street are wonderful spots , bus are just a few minutes walk to get into the center.
Just across the Albert Street is Chelsea Area, beautiful old house and culture.
You will have Nice experience there