Ambience, service, quality of food, thumbs up to all. Often the cod served in restaurants lack the creamy cod taste, but garibaldi's did not disappoint me. Lava cake was a tad overcooked though. Will be back!