Many cafes and restaurants in overlooking the bay of Sol den Serra and the pretty seaside town of Santa Eulalia and Cala Llonga with all their amenities.
Eat out
https://www.nichetravelguides.com/ibiza/best-restaurants-in-ibiza/
https://www.amanteibiza.com/
https://aubergineibiza.com/