Fit couple having sex on the beach while watching other couple .