The location is great! Right off of a main road that leads into London's main attractions and shopping! Easy to catch a cab on this main street, and so close to Hyde Park!
We had a minor setback trying to check in, but it was mainly due to an agent's first day (won't hold that against them!). The apartment is very spacious, and the layout is great, especially for a small family/friends group. Common livingroom/kitchen is separated from the bedrooms by a very long hallway (as well as double doors) so great for those who want to stay up and talk without bothering those who are sleeping. Also 2 bedrooms located at the end of the long hallway, so was great for parents to be in one room, and kids to be right across the hall (along with a bathroom).
Overall great stay, aside from not being able to have basic spices/utensils.