If you are looking for a Central London gem, this is a great place. The flat is well appointed and was perfect for our family with two kids (13 and 11). Having only one bathroom was a little bit of logistics, but nothing that changed our experience or enjoyment. The flat itself has everything you need for a 1 week stay, nice appliances and a beautiful morning view of the park in the morning.
The location is GREAT, straight line from LHR to Green Park, easy pick up of keys and 3min walk to the flat. Sure, it's noisy during the day, windows are acoustic so no issues sleeping, but you are in the heart of it all!
There is so much to do in the area, we walked everywhere, from Hyde Park to Buckingham Palace, St James Park, Churchill War Rooms, Trafalgar Square, Piccadily Circus and Oxford Street. You can even go as far as walking to the London Eye across Waterloo bridge, if you are up for a scenic 25-30min easy stroll.
So many restaurants and shops, you just can't go wrong!