Beachfront Lido Bagno Florida 66, offering family-friendly amenities and a seafood restaurant. Dog-friendly.