Liberos place is spotless, and on a great location. Restaurant downstairs is quiet and the food is very good. Bus to Venice is close, and it takes around 25min to get there. I gladly recommend this place!