Cozy inn with a restaurant, bar, gardens, and terrace. Offers homey rooms for a relaxing stay.