Everything was perfect. We have 3 kids and the appartment was large enough and very clean with all the basics. The surroundings are vibrant but not noisy. Access to downtown London is easy through Bayswater or Queensway station. The place is within 10 minutes walk from Kensington Gardens. Just perfect for us.