IS April Fools Marina the same place as Top Water Grill? It shows to be on the map but I was by there today and didn't see a sign.