Has anyone tried this restaurant? Daily Herald had an article stating it is located on the Simpson Bay Lagoon with nice views and offers french cuisine.