A beautiful and elegant flat, and wonderful hosts-great location, also.