Our boat was at the Virgin Gorda Yacht Harbor so very convenient. Good food. Superb waiter! The drinks were two for one so dinner was really reasonable. We ate at their location inside to mall but there was an open air location right on the dock that serves the same things.