FI and I are looking at waterfront venues (not on the beach). Some of the possibilities are: Lighthouse on the Cove, Marina Shores, The Water Table. Those of you who have used/visited these venues, how do they compare? Is their service quality and reliable? A friend said she had booked Marina Shores a while back and was pleased with the service, but that they had changed management since then...