A truly excellent restaurant with homemade cuisine, using natural organic products and prepared with the quality of a top chef. The setting and the owners are superb; it deserves a 5-star Michelin Guide rating. It's a place to have a wonderful time and enjoy high-quality, fresh ingredients.