A great place to stay while in London, conveniently located, excellent hosts, spotless brand new apartment.