Clean and well stocked, fantastic location, family friendly, kind hosts, not to mention nicest apartment we stayed at in maybe all of our Italy trip. Highly recommend!