sounds like you didn't miss anything if your other choice was Victoria House. It was the worst and most expensive we went to the whole time. I have heard great things about Casa Picasso. It says in the articles in the paper online last week that Casa Picasso won some award for best restraunts in the world.