Lunching in luxury at The Peat Inn