We had a lovely week at Indian Shores! The condo was spacious for our family of 5 (3 teens), and the host was very accommodating! We really appreciated the closet stocked with a cooler, chairs, an umbrella, toys, and a skim board! The in-room laundry is also a bonus.
We loved the location - right in the middle between St. Pete Beach and Clearwater Beach, in a very nice, quiet area. We did a lot of exploring in both directions!
Some things to consider if staying with teens...the pool closes shortly after sunset, so no night swims. Also, the property is very secure, which means you need a key to go out to the beach/pool or go up the elevator. I felt very safe, but when you have teens going in different directions, you will need to plan ahead with the keys!
This was our first time staying directly on the beach, and I don't think we'll do it any other way! Looking forward to returning soon!