Stayed October 21, 2019
Restaurant: Every dish we had was absolutely superb.(Pasta, meats, salads, vegetables) Locally sourced fresh everything, excellent house wine, specialty bread made on premises, local olive oil beyond compare. Head waiter was VERY attentive, answered all questions and accommodated all special requests.
Hotel/room: Not wonderful, certainly not worth the off season price. Clean! Very small room, barely enough room to walk around the double bed once we put the luggage on the floor. Bathroom had the usual tiny shower; no bidet. Very different than the picture on the web. But the most frustrating was the girl that checked us in , at 7:30 PM, who wanted to charge us DOUBLE for the room because there were 2 of us. I might have understood an extra small charge for breakfast, but no... an extra $70... for the same tiny room !!! After a $10 phone call to Hotels.com, and a half hour of negotiations, she accepted the previous reservation we made with hotels.com.
Bottom line: stay somewhere else —but definitely go to the restaurant!