Great apartment; location only about 5-minute walk from the Elephant and Castle tube station. There is also a grocery store about 2 minutes away from the apartment where you can buy your groceries. The apartment does have a fully stocked kitchen where you can cook. It has a big glass sliding door that opens to a balcony. We enjoyed opening the door every morning while we had breakfast. It was perfect for us to cook breakfast and go out and explore London.
I do want mention that the apartment does not have a dryer as it mentions in the description, it only has a washer, so you have to hang your clothes in the apartment in order for them to dry.
During our time there shampoo, shower gel or body soap was not provided.
We rented this apartment for the washer and dryer as there were 4 of us doing a long trip with only a carry-on bag, and we wanted the facility to wash and dry our clothes to reuse. We also traveled without shampoo or body wash, so we had to go out and buy some.
Also, if you have any mobility issues, this apartment might not be for you as it has a very high bath tub that can be hard to get in and out of. Nothing to do with mobility, but controlling the shower water temperature can be tricky.
Keeping these exceptions in mind, this is a very comfortable and spacious apartment worth the price.