This place is amazing. The flat is very tidy, easy to find and easy self check-in. The location is perfect and we spend a lovely family weekend walking around London.