The apartment is absolutely perfect and it follows the description mentioned. The location is one of the best points because it is near to hyde park and to a street full of restaurants and shops. Moreover, the area is safe, quite and familiar.
The apartment is close to two tube stations and it is perfect for 4 people, as it has two bathrooms.
It was a perfect choice for London and I would highly recommend it!