Great place! Clean, tidy and really modern looking. The apartment is well-located. It is in walking distance of some great restaurants and shops. It's also really close to Victoria Station, from where you can get pretty much anywhere.
The owners were really helpful and we thoroughly enjoyed our stay.