The pictures of the apartment is just the way it is. There is plenty of equipment supplied, the beds are comfortable and the apartment has everything including a dishwasher and washing machine.
Travel into central London is easy on the District Line from Putney Bridge tube or there is a frequent bus service.
I would highly recommend staying here.