All perfect!
Location, apartment, cleanliness, communication! Will book again when in London!