I'd stick with Orient. because of the walkability and access to multiple restaurants. A villa near Friar's and Happy Bay is nice, but not walkable to as many restaurants (only the two on the beach at Friar's, and depending on where your villa is, maybe not even walkable to those), and no walkability to shopping. Definitely take a day to visit Friars Bay Beach Club, and the restaurant there.