We are delighted with our stay. The apartment is spacious (There were 7 of us, we never felt on top of each other) well equipped and very well located... 15 mn walk to O2. The view over the Thames is incredible.
Communication with the owner is easy.
Overall a good clean apartment. We did not have the furniture, bedding or bathrooms shown so assume the management company have more than one apartment. The apartment we stayed in was very similar, modern decor and basic equipment. We were a party of 6 and there was plenty of room. Good location for O2 and North Greenwich bus/tube.