We dined here last week and it was our least favorite meal of the trip. For the price, you need to go to Zozo's or Caneel Bay instead. This restaurant is not even close to that level but the prices are similar. The atmosphere is casual and not upscale, due in a small part to their location by the ferry dock and public beach in Cruz Bay.
They honored our request made a few weeks ahead to dine at the railing but we were tucked at the end behind a tree.
Our waitress was polite but service was spotty. I had the fish which was fine but my husbands steak was grossly overcooked.
Nothing was really good about the experience. Would not choose it again and definitely don't understand the concept of fine dining prices with mediocre food and a lackluster, almost sketchy atmosphere.
Sugar Mill or Zozos were the better choices. Even High Tide next door was better- cheap food, good happy hour, same atmosphere and better quality.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.