First class in every way. Superb location, beautiful flat and wonderful host.