Lido Barracuda Schiavonea - Nice beach. Awful service.

Very nice beach and structure awfully managed. The owner (or wife of the owner) made our stay unpleasant with rude comments.