A homey inn with a restaurant serving genuine, home-style dishes. Features simply furnished accommodations and a garden.