Cayo Largo is a pub known for its lively Latin music sessions and festive atmosphere.