A well situated flat with excellent hosts. I'd like to comment on the cleanliness of the place. I'm ashamed to say this, but my own home has never been that tidy. :)