The location was perfect and the apartment was exactly what we needed for our family trip. While there are certainly some interesting quirks, they overall added to our experience of staying in a London flat. We enjoyed our trip very much.