The view, the service, the birthday song, the music,.... All was amazing. The server even invited my kids to make the guacamole.
My only less-than-perfect issue was the steak fajitas. The steak isn't very flavorful.
Still though, everything else was so good. Lindo still gets 4 stars.