Just a plug for a friends place in Italy. Have not been there myself but have only heard good reports. http://www.benemax.biz/