Saguaro Lake, I hear also known as Pebble Beach, was the best for bathing and relaxing on floats, (You can also hike) it has beautiful views. Don't forget your own shade, chairs, and plenty of drinks with your picnic. Looks like it's a popular place, get there early and Don't forget to stop at the marina to get your pass, parking isn't free, you can get a ticket. I loved it there, can't wait to come back!