For swimming? Absolutely the pool. I don't think I ever really "swim" when I go to the beach. Mostly it's either standing around, getting crashed by waves, or attempting to surf and crashing onto the beach floor. Pools are where actually swimming occurs.

Boyfriend and I went for a late night dip the other day and it was lovely.