Renaissance farmhouse inn offering a unique stay. Features a welcoming atmosphere and innovative cuisine.