Country villa offering lodging and dining.