Charming farmstay with colorful rooms, an outdoor pool, and a country-chic restaurant serving farm-fresh cuisine. Offers a restaurant open to all.