We finally found this place. Turn left off the Queens hwy in N Palmetto point going South. There is a sign there. Travel up the road and go past the 2nd BIG TREE and turn right and go up the hill. View is excellent from the porch. Service was impeccable and the food was ok.