Location, location, location!!!! This apartment was perfectly set in a wonderful neighborhood with shops, restaurants, grocery store and parks within just a few minutes walk.
If you plan to see the tourist highlights of London, you can easily get there by taking the underground from Sloane Street Station, which is just a few minutes walk away.
Beyond that, our family of 5 was perfectly comfortable here. Having three bathrooms was especiay convenient as well as a laundry machine. One small thing to note... the unit is actually on the 3rd floor, but, the gentleman who met us upon arrival was kind enough to help us with our luggage and let us store it until the apartment was ready for check in.
Would definitely recommend this to anyone visiting London, especially families!