We stayed for 3 days, but until we rented a car in town, it was just too far from everything to be convenient. However, the staff was superb. We particularly enjoyed Mandy, who couldn't do enough for us -- a real sweetheart. The restaurant was excellent, but the staff there spoke little or no English and that made for some uncomfortable meals. We couldn't get them to STOP serving us. We aren't big eaters, a condition seemingly unheard of in Italy. Meals were sometimes borderline painful. The meals were good, just too much. Hint: avoid their pizza. not great.