I stayed in the Crest Hotel that the Waterfront Restaurant is attached to.
Every night I had the opportunity to sit overlooking the water.
The servers were all great, did feel abit rushed a couple of meals. The restaurant wasn't even full.
Food here it great! The have a great variety of meals. Pasta, vegetarian, some gluten free, steaks, hamburgers, fish and chips, seafood dishes, salads, chicken wings, etc.
They have a happy hour for those who drink.