Restaurant is very good. Expensive but worth it. We ate there our first night and then sought out other options in the village. Hotel is stunning and the views are unbeatable. San Miniato is an amazing place to stay & a perfect base for exploring the local area, with several good bars/restaurants. Only problem is the room walls are very thin, and you can hear everything in the next room!