Casa Bay is the perfect place for the big group, who want a private and cozy place. We were not missing anything.