It’s equipped with everything you need, though it’s an old house which is not spotless clean for sure. You may want to or I feel like unable to use the bathtub for there are quite many guests using the same bathroom.
When you’re more familiar with the city, transport is not a problem. But it’s a bit far from Heathrow or Paddington station.
** I prefer to take 422 bus to North Greenwich station —> Jubilee Line —> basically you’re in the city center in about an hour.