B&B Onda in Porto Cesareo offers free WiFi, a terrace, restaurant, and bar. Centrally located, it's near beaches and the harbor.