Makes me weep to see that great photo of the Palapa bar and knowing it is 6 months before I will see it for real. Did you see the supersized barracuda that resides at the Palapa bar?