I have been to both and stayed at neither...just visited from sea

I would recommend Agape as it is a little more secluded as it is slightly up the hill yet the beach is still accessible