A beautiful flat in a great area of London. All the little extras were provided to make it a fabulous place to stay.