Lovely. Depending on where you go.
I have been many times and there are better places than others. That said for a family holiday I would always choose Turkey over Greece, Spain, Portugal etc. Beautiful scenery/beaches, clear water and really really friendly people.
Avoid Marmaris, Kudadasi.
Side is apparently very nice but I have never been. I have been to Alanya and wouldn't go back.
Icmeler is a nice smallish resort - good beach.
Bodrum was also nice but I was only there for a night (years ago on a gullet cruise).
Oludeniz is lovely but typical resort. Fetiye is nice. A friend also highly recommends Kalkan but she goes without children.
We went to Dalyan this year and it was lovely. Highly recommend.
I do get why some people are put off but my experience of being hassled has been the same in the Algarve and Greece. A polite no thanks is sufficient.
Where abouts are you looking to go OP?