Update: this place is still amazing, but I've been three times in the last few months, and the fish is always sea bream. I'm starting to wonder if it's really a fresh catch of the day or if they just get massive amounts of the same fish and call it a daily feature until it runs out.
We had a great server at first but he had to leave halfway through dinner and left us with the world's slowest server. So even though this wasn't perfect, the food is still worth it. Love the music here too!