We had a really great stay at this really impressive apartment. Craig was really really helpful and the whole experience was very easy. I can definitely recommend staying in Greenwich which is very close to all the good things London has to offer and is itself an interesting place to stay. All in all this apartment is a top spot!