Sant pere de Ribes is a hidden gem about 5km inland from Sitges. The town is blessed with many good restaurants and Zen and Do is up there with the very best. Great Food and Wine and wonderful hospitality. Juan Carlos has flawless English and a very heavy hand with the brandy bottle! I've never failed to enjoy a visit to Zen and Do and there have been many and will be many more.