As ever, a place to be recommended without reservation. A big thank you to Penny.