Overall fantastic stay, beautiful Italian seaside resort.