In English this sounds as if the guests are on the table. Commas around 'on the table' would help.
The apples on the table in front of the guests are fresh should also be accepted.
No! Grammatically it sounds as if the guests are on the table! I wrote "on the table" before ON PURPOSE so that it was clear!.
I do not agree with the English word order. It makes it sound as though the guests were on the table. It would be better to say: The apples on the table and in front of the guests are fresh.