All these years vacationing on the island and we've never been to Dinghy Dock- where exactly is it? We love casual dining!