One of the best places we’ve stayed at in Italy. Perfect space for a big family, perfect location, perfect amenities.