Fantastic location with access to Museums (Natural History, Science, V&A etc), public transport (South Kensington) which gets you to anywhere in London not to mention all the buses.
The apartment was easy to find, and we were able to leave our luggage in the storage prior to out 3pm checkin which allowed us time to go explore without the hassle of all our luggage.
Every conceivable restaurant and bar is wishing 5-10 minutes walk.
The apartment was clean and the rooms a good size. Beds were comfortable. There was good storage as well.
Kitchen came well stocked with basic essentials like tea coffee sugar salt pepper etc.
Would definitely recommend.
Some things that we would suggest for improvement - more towels (especially hand towels). Maybe a little guide book about the apartment ( every home has its quirks) and a quick inventory of where to find things. To be fair we found our way around with few issues.