Lido Bagni Garibaldi offers a beachfront experience with a restaurant, bar, and aperitivo service. Dogs are welcome.