Stefano's place is really well equip and really nicely located. My partner and I had a wonderful stay and wished we could have stayed longer! We recommend checking out Centro della Mozzarella just around the corner for delicious cheeses and Bar Luce for a drink.