La Vista has two areas (can't remember the names) but one is NOT on the beach; other one is.

GAKaye who posts here stays there and may have more info. Send her a PM from here.