Aloha,
I would echo Pat on Friars Bay Beach Club, I would say that is the best upper level place to spend a day on island. Beach is nice, food and service excellent.

Our other favorites this trip would be The Palms for dinner or lunch which is a regular spot for us, and Emilio's which was excellent for dinner.
Enjoy,
Todd


I prefer the Isle seat