Public, free beach in Marina Grande. We passed and chose one up the coast for a hefty price.