Great location; great host; large, bright room in really nice flat.