A good hotel, varied cuisine, the first line - a small cozy beach, a pier, two swimming pools, all rooms with sea views... In short, the hotel and its service correspond to the descriptions of tour operators!
Everything is fine, excellent rooms (although people on the beach complained about the hints about the additional payment for Sea View or the lack of a balcony), we initially agreed on this when buying a ticket.
We went to Tunisia with my sister impromptu, since the visa regime contributed to this... From the four (even with excellent travel agent reviews) they expected much worse experiences.