If beach is most important, I would go to El Zafiro over Friars. Nicer beach, good food and drinks and Eric the beach boy (young man) will take good care of you.