We stayed at a condo in Indian Shores last summer for a few days. It is a very quiet place, a natural beach, beautiful. We also visited St. John Pass which is close by. If you like a less hectic place, you probably will love Indian Shores. Prices are more reasonable than Clearwater, too.
We're going to try Clearwater in May and St. Augustine Beach, so then will have a comparison.
I was going to include some pictures, but couldn't figure it out!
Sandy