We had a great stay at Massimo's Place. The pizza spot around the corner was excellent as well. The gelato place was good too. This was probably the nicest apartment we stayed at on our entire trip.