My sisters and I just completed a week long vacation at the London flat. It was TERRIFIC. Period. The host met us at the door and was cordial and helpful. The flat is beautiful: 3 spacious bedrooms, modern kitchen, wonderful living and dining rooms. Two bathrooms.
Literally a few minute walk to theaters that we attended every night. Close to a tube station. It was wonderful.