Great views of the ocean and relaxing to sit on the patio and listen to the waves crashing on the rocks below. Perfect for a quiet family spot and relaxing. They have a grill, so you could buy some charcoal at the store and grill something too.
You definitely should have a car if you stay here. The taxi is 25 euro in each direction from the port (maybe a little more from the airport) so it’s cheaper to rent a car if you want to go back and forth from the main city or go to buy groceries.
All in all a relaxing stay.