Tomasso's place is in a great location. Only a short walk away from the main locations you would want to visit. It had all the cooking equipment we needed. This is also one of the only places in Italy we stayed in that has self check-in, which was very convenient for us.
Only criticism would be the noise from traffic along the road at night.