Can answer as follows..beautiful view. Great food. Rather pricey.
You need to enter from the floor and take the elevator. It's not ON Lincoln but any taxi knows where to drop you. White building. Few blocks from Ocean
Thanks! Your answer is awaiting moderation.